// format?: string
export function GET_TIME(stamp: number = 0) {
  let DATE
  if (stamp > 0) {
    DATE = new Date(stamp)
  } else {
    DATE = new Date()
  }
  // 时间戳
  const timestamp = DATE.getTime() // 时间戳

  // 获取年份（4位数）
  const year = DATE.getFullYear() // 例如：2023

  // 获取月份（0-11，0表示一月）
  const month = DATE.getMonth() + 1 // 需要 +1 才是实际月份

  // 获取日期（1-31）
  const day = DATE.getDate()

  // 获取星期几（0-6，0表示星期日）
  const dayOfWeek = DATE.getDay()

  // 获取小时（0-23）
  const hours = DATE.getHours()

  // 获取分钟（0-59）
  const minutes = DATE.getMinutes()

  // 获取秒数（0-59）
  const seconds = DATE.getSeconds()

  // 获取毫秒（0-999）
  const milliseconds = DATE.getMilliseconds()
  //   console.log(
  //     year,
  //     month,
  //     day,
  //     dayOfWeek,
  //     hours,
  //     minutes,
  //     seconds,
  //     milliseconds,
  //     timestamp,
  //   )
  const str = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`
  return {
    year,
    month,
    day,
    dayOfWeek,
    hours,
    minutes,
    seconds,
    milliseconds,
    timestamp,
    str,
  }
}

// format?: string
export function RETURN_TIME_STR(hours) {
  let time_str = ''
  if (hours <= 9) {
    time_str = '早上'
  } else if (hours <= 14) {
    time_str = '中午'
  } else if (hours <= 18) {
    time_str = '下午'
  } else {
    time_str = '晚上'
  }
  return time_str
}
